/**
 * 得到 len 长度随机字符串
 * @param {*} len 
 * @returns 
 */
export function getRandomString(len) {
    return Math.random()
        .toString(36)
        .substring(len)
        .split('')
        .join('.')
}

/**
 * 得到 action 中 type 默认值
 * @returns 
 */
export const ActionTypes = {
    INIT: `@@redux/INIT${getRandomString(7)}`,
    REPLACE: `@@redux/REPLACE${getRandomString(7)}`,
    PROBE_UNKNOWN_ACTION: () => `@@redux/PROBE_UNKNOWN_ACTION${getRandomString(7)}`
}